Packhorse & Talbot (Menu)

145 Chiswick High Rd, London
+44 20 8994 0360

Give a rating to Packhorse & Talbot

Suggest a dish

How much did you spend at Packhorse & Talbot?